package com.nwpu.server.common.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;

/**
 * 
 * 
 * @author Zyx
 * @email 617058979@qq.com
 * @date 2021-11-21 15:38:29
 */
@Data
@TableName("object_detail")
public class ObjectDetailEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 
	 */
	@TableId
	private String eTag;
	/**
	 * 名字
	 */
	private String objectName;
	/**
	 * 最后修改者
	 */
	private String lastModified;
	/**
	 * 拥有者
	 */
	private String owner;
	/**
	 * 大小
	 */
	private Long size;
	/**
	 * 层级
	 */
	private String storageClass;
	/**
	 * 是否是最终版本
	 */
	private Boolean isLatest;
	/**
	 * 版本id
	 */
	private String versionId;
	/**
	 * 用户元数据
	 */
	private String userMetadata;
	/**
	 * 文件类型
	 */
	private String encodingType;

}
